Compiling Mechanical Nanocomputer Components
نویسندگان
چکیده
Computer component fabrication is approaching physical limits of traditional photolithographic fabrication techniques. Alternative computer architectures are being enabled by the rapidly maturing field of nanotechnology, and range from nanoelectronics and bioelectronics to nanomechanical computational machines and other nanoscale components. In this study, the design of a nanocompiler, which targets a simulated hydrocarbon assembler, is presented. The compiler framework demonstrates the feasibility of a hardware compiler to produce building block components, a necessary first step in full molecular assembly of nano-mechanical computers. As a proof of concept, the resulting nanomechanical machine components are simulated using a Colored Petri Net model of a 32-bit adder and an atomic-level gate simulator. Performance and size bound estimates and key nano-mechanical component design issues are given. KeywordsNanocompilers, Mechanical logic gates, Compiler-directed mechanosynthesis, modeling.
منابع مشابه
Compiling a Mechanical Nanocomputer Adder
Computer component fabrication is approaching physical limits of traditional photolithographic fabrication techniques. An alternative computer architecture may be enabled by the rapidly maturing field of nanotechnology, and consist of nanomechanical computational machines similar to those first proposed by Eric Drexler, or other nanoscale components. In this study, we propose the design of a na...
متن کاملMolML: An Abstract Scripting Language for Assembly of Mechanical Nanocomputer Architectures
Sizes of computer components are reaching nanoscale dimensions, causing physical limitations to be met in traditional computer architectures. This study surveys the field of alternative nanocomputer architectures, including the nano-mechanical computational machines first proposed by Eric Drexler. A high-level XML programming language, MolML, is introduced as a scripting language for hydrocarbo...
متن کاملTowards a Reconfigurable Nanocomputer Platform
Some ideas are presented for achieving lowoverhead reconfigurability in systems built from nanoscale components. Via three example circuits, it is demonstrated how it will be possible to exploit a number of alternative “dimensions” – apart from the obvious spatial dimension to construct compact configurable cells. Configurability based on dual gate transistors using RTD-based multi-valued logic...
متن کاملWires , switches , and wiring . A route toward a chemically assembled electronic nanocomputer *
A Boolean logic, nonreversible computing machine should, in principle, be capable of 1018 bit operations per second at a power consumption of 1 W. In order to build such a machine that can even approach this benchmark for efficiency, the development of a robust quantum-state switch capable of ambient operation, as well as a bottom–up manufacturing technology, will be necessary. My group, in col...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010